#include <iostream>
#include <string>
struct C {
    C(std::initializer_list<std::string> a)
    {
        for (const std::string* item = a.begin(); item != a.end(); ++item) {
                std::cout << item << " ";
        }
        std::cout << std::endl;
    }
};

int main()
{
    C c{ "hello", "c++", "world" };
    std::cout << "sizeof(std::string) = " <<
        std::hex << sizeof(std::string) << std::endl;
}